most talented - Spanish English Dictionary